@charset "utf-8";

/*BANNER*/
.swiper-slide{overflow: hidden; cursor: pointer;}
.swiper-slide img{max-width: 100%;}

.home-bt{overflow: hidden; margin: 50px 0;text-align: center;}
.home-bt h2{font-size: 36px; margin-bottom: 10px;}
.home-bt h2 b{color:#f8bd01; font-weight: bold;font-family: initial;}
.home-bt h3{font-size: 16px; color: #888;}
.home-bt h3 em{ color:#f8bd01; }

/*简介*/
.home-about-l{float: left; width: 40%;}
.home-about-l img{max-width: 100%;}
.home-about-r{float: left; width: 55%; margin-left: 5%;}
.home-about-r h2{font-size: 30px; color: #333;}
.home-about-r h2 b{color:#f8bd01; font-weight: bold;font-family: initial;}
.home-about-r .text{ color:#888; margin:20px 0; line-height:28px; text-align:justify; }
.home-about-r .more{ background:#f8bd01; border-radius:50px; display:inline-block;padding:10px 22px; }
.home-about-r .more a{color: #FFF;}

/*产品*/
.home-pro-bt{overflow: hidden; margin: 50px 0;text-align: center;}
.home-pro-bt h2{font-size: 36px; margin-bottom: 10px; color: #FFF;}
.home-pro-bt h2 b{color:#f8bd01; font-weight: bold;font-family: initial;}
.home-pro-bt h3{font-size: 16px; color: #fff;}
.home-pro-bt h3 em{ color:#f8bd01; }

.home-probg{overflow: hidden; background:url(../images/probg.jpg) no-repeat center top; background-size: cover; margin: 50px 0; padding: 50px 0;}
.home-pro-lbt{overflow: hidden; background: url(../images/left01.png) no-repeat center top; text-align: center; margin-top: 30px;}
.home-pro-lbt span{display: block; color: #333; padding: 160px 0 33px 0; font-size: 30px;}
.home-pro-l{float: left; width: 260px; margin-right: 20px;}
.home-pro-l ul{}
.home-pro-l ul li{ height:66px; line-height:66px;  background: #f8bd01; font-size: 18px;}
.home-pro-l ul li a{color: #333; padding-left: 60px;}
.home-pro-l ul li a:hover;{color: #FFF;}
.home-pro-l ul h2{height:66px; line-height:66px;  background:url(../images/left02.jpg) no-repeat;}
.home-pro-l ul h2 a{color: #333; padding-left: 60px;}
.home-pro-l ul h2 a:hover;{color: #f8bd01;}

.home-pro-r{float: left; width:calc((100% - 280px));}
.home-pro{}
.home-pro ul{ margin-left:-1%; margin-right:-1%; }
.home-pro ul li{float: left; width: 31.333333%; margin: 0 1%; background: #FFF; margin-bottom: 30px;}
.home-pro ul li .img{overflow: hidden;}
.home-pro ul li .img img{max-width: 100%;}
.home-pro ul li h2{font-size: 15px; text-align: center; background: #e9e9e9;padding: 15px 0;}
.home-pro ul li:hover h2{background: #f8bd01;}
.home-pro ul li a:hover{color: #333;}

.home-chejian{}
.home-chejian ul{ margin-left:-1%; margin-right:-1%; }
.home-chejian ul li{float: left; width: 31.333333%; margin: 0 1%; background: #FFF; margin-bottom: 30px;}
.home-chejian ul li .img{overflow: hidden;}
.home-chejian ul li .img img{max-width: 100%;}
.home-chejian ul li h2{font-size: 15px; text-align: center; background: #e9e9e9;padding: 15px 0;}
.home-chejian ul li:hover h2{background: #f8bd01;}
.home-chejian ul li a:hover{color: #333;}
 
.home-yybt{ overflow:hidden; margin:50px 0 70px 0; text-align: center;}
.home-yybt h2{font-size: 46px; margin-bottom: 10px; color: #404040;}
.home-yybt h2 b{color:#f8bd01; font-weight: bold;font-family: initial;}
.home-yybt small{font-size: 22px; color: #999;}
.home-yy{}
.home-yy ul{}
.home-yy ul li{overflow: hidden; margin-bottom: 50px;}
.home-yy ul li .img{float: left; width: 48%; margin: 0 1%;}
.home-yy ul li .img img{max-width: 100%;}
.home-yy ul li .text{float: left; width: 48%; margin: 0 1%;}
.home-yy ul li .text i{float: left; width: 75px; margin-right: 25px;}
.home-yy ul li .text .nr{float: left; width: calc((100% - 100px));}
.home-yy ul li .text .nr h2{font-size: 32px; border-bottom: 1px dashed #e7e7e7; margin-bottom: 10px; padding-bottom: 10px;}
.home-yy ul li .text .nr .jieshao{ color:#999;line-height:26px; }

.home-ad{overflow: hidden; background: url(../images/ad.jpg) no-repeat center; height: 308px;}
.home-ad-l{float: left; width: 45%; margin-top:100px; }
.home-ad-l h2{ background:#f8bd01;  border-radius:30px; width: 300px;font-size: 26px; height: 46px;line-height: 46px; text-align: center; margin-bottom: 20px;}
.home-ad-l .text{ color:#FFF;width: 300px; padding:15px; }
.home-ad-l .text h3{font-size: 24px;}
.home-ad-l .text h3 em{float: right;}
.home-ad-l .text span{font-size: 18px;}
.home-ad-r{float: left; width: 55%;}
.home-ad-r .tel{ margin-top:100px; color: #333; width: 220px; text-align: center;}
.home-ad-r .tel i{display: block;font-size: 52px;}
.home-ad-r .tel span{display: block; font-size:18px; margin: 5px 0;}
.home-ad-r .tel b{font-size:30px; font-weight: bold;font-family: initial;}

.home-newsbg{overflow: hidden; background: #f5f5f5; padding-bottom: 50px;}
.home-newstj{float: left; width: 47%; margin-right: 3%;}
.home-newstj .img{overflow: hidden;}
.home-newstj .img img{width: 100%;}
.home-newstj .text{overflow: hidden; background: #FFF; padding: 15px; border: 1px solid #eeeeee; }
.home-newstj .text .time{float: left; width: 110px; text-align: center; border-right: 1px solid #e7e7e7;}
.home-newstj .text .time b{display: block;font-size:50px; font-weight: bold;font-family: initial;line-height: 60px;}
.home-newstj .text .time span{font-size: 14px; color: #888; line-height: 20px;}
.home-newstj .text .gk{float:left; width: calc((100% - 110px));}
.home-newstj .text .gk h2{font-size: 20px; padding-left: 20px;}
.home-newstj .text .gk p{font-size: 14px; padding-left: 20px; line-height: 24px; color: #999;}

.home-news{float: left; width: 50%;}
.home-news ul{}
.home-news ul li{overflow: hidden; background: #FFF; border: 1px solid #eeeeee; padding: 15px; margin-bottom: 30px;}
.home-news ul li .time{float: left; width: 110px; text-align: center; border-right: 1px solid #e7e7e7;}
.home-news ul li .time b{display: block;font-size:50px; font-weight: bold;font-family: initial;line-height: 60px;}
.home-news ul li .time span{font-size: 14px; color: #888; line-height: 20px;}
.home-news ul li .gk{float:left; width: calc((100% - 110px));}
.home-news ul li .gk h2{font-size: 20px; padding-left: 20px;}
.home-news ul li .gk p{font-size: 14px; padding-left: 20px; line-height: 24px; color: #999;}



@media (min-width:1024px) and (max-width:1366px) {
	


}

@media (min-width:768px) and (max-width:1023px) {
	
.home-bt h2{font-size: 30px;}
.home-pro-bt h2{font-size: 30px;}
.home-about-l{width: 100%; margin-bottom: 30px;}
.home-about-l img{width: 100%;}
.home-about-r{width: 100%; margin-left: 0;}

.home-pro-l{display: none;}
.home-pro-r{width: 100%;}
	
.home-yybt h2{font-size: 40px;}
.home-yy ul li .text{ width:98%; margin-bottom:20px; }
.home-yy ul li .img{ width:98%; margin-bottom:20px; }
.home-yy ul li .img img{ width:100%; }

.home-newstj{width: 100%; margin-right: 0; margin-bottom: 30px;}
.home-news{width: 100%;}


}


@media screen and (max-width:767px) {
	

.home-bt h2{font-size: 24px;}
.home-pro-bt h2{font-size: 24px;}
.home-about-l{width: 100%; margin-bottom: 30px;}
.home-about-l img{width: 100%;}
.home-about-r{width: 100%; margin-left: 0;}
.home-about-r h2{font-size: 22px;}

.home-pro-l{display: none;}
.home-pro-r{width: 100%;}
.home-pro ul li{ width:48%; }
.home-pro ul li:last-child{display: none;}
.home-yybt h2{font-size: 28px;}
.home-yybt small{font-size: 14px;}
.home-yy ul li .text{ width:98%; margin-bottom:20px; }
.home-yy ul li .text .nr h2{font-size: 28px;}
.home-yy ul li .img{ width:98%; margin-bottom:20px; }
.home-yy ul li .img img{ width:100%; }

.home-chejian ul li{width: 98%;}

.home-newstj{width: 100%; margin-right: 0; margin-bottom: 30px;}
.home-news{width: 100%;}

.search-left{width: 100%;}
.search-right{float: left; width: 100%; padding: 0 0 20px 0}

}

